animal reservoir - Turkish English Dictionary